8045 Abbott Ave, Miami Beach, FL 33141
Miami Beach, Florida, United States
ApartmentsTemporary rent1 bedroom1 bathroom74 m²
Anam Cara Lofts is a luxury apartment building community with newly renovated apartments in the heart of North Beach. Across the street from the beach and minutes away from shops, restaurants, fitness centers, Surfside/Bal Harbour, and the famous South and Fifth is just 15 min away. 1 bed/1 bath for rent. Our units feature high-quality kitchens, ca