Description of Bella Vista:
Bella Vista at 15139 Buena Vista Avenue is an exclusive 6 unit California style townhouse complex in a great White Rock location. Units have beautiful views of the ocean and Semiahmoo Bay. One pet is allowed and rentals are allowed. Bella Vista is conveniently located, closed to beach, shops and other amenities.
Mgt Co: Self Managed
Mgt Tel: 604-531-1110
Amenities: park or garden, Insuite laundry