3111 Plaza St, Miami, FL, USA
2
2
336 m2
Florida
Investment Opportunity: 6,050 Sq Ft Lot This property presents a valuable opportunity for developers, offering a 6,050 square foot lot suitable for new construction or renovation. The site is ideal for developing a new duplex or for a complete remodel of the existing structure. Schedule a Private Showing