- 1820 NE 163rd Street, Unit 203, North Miami Beach, Florida, 33162
- +1 (954) 633-7064