12907 sw 233 terrace
12907 sw 233 terrace, miami, FL 33170
Apartments in miami, FL
Brand new Villa located in Siena Reserves. Landlord requires 2 security deposits and first month for move-in (RLNE8049744)
Floor Plans

Three-Bed Two Half-Bath
3 Bedroom | 2 Bathroom | sqft
Inquire for Pricing | Inquire for Availability
Get Directions
Map of miami, FL which includes a marker with additional information about 12907 sw 233 terrace. The address is miami, FL 33170 .