Northwest corner Little Italy 2 Bedroom at Treo! Small Pet OK! 1 Parking Space Included!

1240 India St - 617, San Diego, CA 92101-3572

CURRENTLY REVIEWING