6396 Estrella Ave,SAN DIEGO,CA
6396 Estrella Ave, SAN DIEGO, CA 92120
6396 Estrella Ave
SAN DIEGO, CA 92120
3
Beds /
3
Baths
Rent:
$3,800/mo
Sq Ft
1,650
Year Built:
1990
Status: Rented
MLS#
On Revestor: Days
$3,800
6396 Estrella Ave SAN DIEGO, CA 92120
3 Beds • 3 Baths • 1,650 Sq Ft.
|