North Park

SOLD: Spence House (2003) by Mike Burrows (2003)

3066 Nile St San Diego, CA, 92104 2 Bed 3 Bath $815,000
×