request_info_guest false

11251 NW 20th St

$1,300,000

11251 NW 20th St, Miami, FL 33172

Active
Last Updated: 09/19/2025

2,470 sqft

Building Size

2008

Year Built

Details:
Building Size:    2,470 sqft
Year Built:    2008
Description:

1-to-3-year lease, annual lease Fist month rent, last month rent, security deposit

Map:
Location
Gallery