The Neville Condominium

The Neville Condominium

Built in 2000, The Neville Condo is a 12 unit condominium located in Miami Beach, Florida.

360 Collins Avenue, Miami Beach, FL, 33139-6903