Leasing Office
Grand Island Square
1551 Northeast 167th Street
North Miami Beach, FL 33162
Phone
(786) 288-8071
Office Hours
Map of North Miami Beach, FL which includes a marker with additional information about Grand Island Square. The address is 1551 Northeast 167th Street North Miami Beach, FL 33162 .
Request Tour
Inquire
Join Waitlist