Avalon Apartments
About the Business
Avalon Apartments is a luxurious residential complex located at 2251 Northeast 170th Street in the vibrant city of North Miami Beach, Florida, United States. Our modern and stylish apartments offer a comfortable living space with top-notch amenities, including a sparkling swimming pool, fitness center, and lush green spaces. Conveniently situated near shopping centers, restaurants, and entertainment options, Avalon Apartments provides residents with easy access to everything they need for a convenient and enjoyable lifestyle. Experience the ultimate in upscale living at Avalon Apartments.
Location & Phone number
2251 NE 170th St, North Miami Beach, FL 33160, United States
List of local businesses, places and services in Florida
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos