3510 Pleasant Avenue Apt 2, 23518 - North Camellia Acres, United States
Apartment - Apartments, North Camellia Acres
Located in North Camellia Acres, 300 metres from Ocean View Beach and (five kilometers) from Norfolk Botanical Garden, OV Mosaic - Bloom Suite offers air conditioning. - Apartments, North Camellia Acres
Complimentary wi-fi property-wide
Air-conditioned public areas and rooms
Pets are welcome
Entirely smoke-free property