2901 Sheridan Ave #A, Miami Beach, FL 33140
Miami Beach, Florida, United States
ApartmentsTemporary rent1 bedroom1 bathroom92 m²
Large uniquely special unit reminiscent of living in a massive treehouse, complete with a custom bird feeder that brings nature right to your windows. This spacious, fully furnished apartment is nestled in one of the city's most desirable locations, offering tranquility in a pleasant neighborhood. Enjoy the convenience of walking to the beach, supe