0 Zeller Street
Encanto, CA, 92114
0.50 AC
$69,000
783 DOM
MLS# 110008144
Lot/Land