16108 Babcock Street, San Diego, CA 92127

Current Owners
Jonathan A. and Deanna M. Olsen
Purchase Price
N/A (2018)
Property Taxes
$19,211 (2016)

16113 Babcock Street, San Diego, CA 92127

Current Owners
Devin Lafontaine and Bernard Stephanie
Purchase Price
N/A
Property Taxes
$20,472 (2016)
Blockshopper green logo