$253,432
2468 ALHAMBRA ST
1069 sqft
Living Area
1740 sqft
Lot Size
2186 sqft
Year Built
2002
Price/sqft
$182
AJAZI, MICHAEL ANDREW
$253,432
2468 ALHAMBRA ST
$253,451
713 SPENCER AVE
$253,494
2285 LAKE ARBOR BLVD
$253,586
2567 NORTH FIELD LN
$316,558
2543 NEWBERN DR