
B G.
12/13/2020
Bldg 2/912: Great location with loud traffic. A good place to live if you're handy and like to fix things around the house. The windows leak when it rains hard so expect to fight mold and expect...
(1)
Plaza of the Americas is a commercial establishment situated in North Miami Beach, FL, offering a range of services and amenities to visitors and tenants alike.
This vibrant plaza serves as a hub for local businesses, providing a convenient and welcoming environment for shopping, dining, and leisure activities.
Generated from their business information
Bldg 2/912: Great location with loud traffic. A good place to live if you're handy and like to fix things around the house. The windows leak when it rains hard so expect to fight mold and expect...