Bella Vida Townhomes 4329-4337 Idaho Street, North Park, San Diego 92104 12 townhomes with attached two car garages in the North Park Neighborhood of San Diego, CA. Completed 2014