12120 Terra Bella Street, Unit 33
Pacoima, CA, 91331
_iconbed_ 4.0 Beds
1552.0 _sqft_
$270 _persqft_
$420,000
18 DOM
MLS# FR2002139
Built 1997
Residential / Single Family