8411 Byron Ave #17, Miami Beach, FL 33141
Miami Beach, Florida, United States
ApartmentsTemporary rent1 bedroom1 bathroom47 m²
**MOVE IN SPECIAL FOR QUALIFIED APPLICANTS Move-in NOW with just 2 months!*Enjoy this one-bedroom apartment with a delightful garden view located in a tropical-style building just a stone's throw from the beach. This recently renovated unit boasts fresh wood-inspired flooring, IMPACT windows, a modern and well-equipped kitchen with stainless steel