1620 NW 18th St Miami, FL 33125
14879 SQFT | 4 days Online | Built in 2025 | Active Multi Family For Sale | A12092840
$5,750,000
Presenting The Lola Apartments, a 2025-built multifamily asset offering 20 units across three stories on a 7,150 square foot (0.16 acre) lot. The building totals 14,879 gross square feet with 10,246 square feet of net rentable space, and features a well-balanced unit mix: (5) studios at 410 square f...