A10808621 for Sale

1083 NW 21st Ter Miami, FL

A10808621 for Sale

1083 NW 21st Ter Miami, FL

Price $2,175,000.00
Address:
1083 NW 21st Ter Miami, FL
Construction year:
Taxes:
$14,532.00
Sizes:
1
Architect:
Developer:
1083 NW 21st Ter Miami, FL Land