The Surfside Executive Center is a luxury complex located in a historic building in the town of Surfside. The renovation and updating of this building was developed at an approximate cost of $ 2'500.000
1801 NE 123 St - Suite 314 North Miami, Florida 33181 I Ph: (305) 766-3612