Back to search results

$1,060 - $1,130/mo

Otto Apartments, 228 NW 7th Ave, Miami, FL 33128

1 bd1 ba525–750 sqft
Apartments
Loading reviews

What you get

SuccessStatus: ParkingErrorStatus: No petsSuccessStatus: In-unit laundrySuccessStatus: SecuritySuccessStatus: Building Application Fee: 40