8300 Station Village Ln Unit 2, San Diego, CA, US, 92108 Description Newly remodeled 2, 100+ square-foot corner end unit townhome! One of the largest residences in all o Details Price: 1,049,999 USD Status: For Sale Type: Condo Bedrooms: 3 Bathrooms: 3 Images Back to Properties