$2,241,471
2 ALHAMBRA ST
3012 sqft
Living Area
4441 sqft
Lot Size
9901 sqft
Year Built
2006
Price/sqft
$629
NICKLAUS, DEBORAH L
$2,241,471
2 ALHAMBRA ST
$2,249,007
3061 E VINA DEL MAR BLVD
$2,260,452
5402 LEILANI DR
$2,262,005
1961 E VINA DEL MAR BLVD
$2,795,434
417 55TH AVE