Property Address: 5200 NW 26 Ave, Miami
Property Type: Apartments
Property Description: 84-unit apartment building
Building Sq/Ft: 50,423
Lot Size Sq/Ft: 71,747
Price Sold: $2,874,000