Apartments for rental in Artech condo, Aventura

2950 188 ST, Aventura, FL