701 Novelda Road
Alhambra, CA, 91801
_iconbed_ 2.0 Beds
_iconbath_ 1.0 Bath
1429.0 _sqft_
$293 _persqft_
$420,000
134 DOM
MLS# 22010803
Built 1951
Residential / Single Family