$350,000
- Land
- 0.17 Acre
- $2,100,840 per Acre
345 S Euclid Ave, Upland, CA 91786
345 S Euclid Ave, Upland, CA 91786$350,000
345 S Euclid Ave, Upland, CA 91786
345 S Euclid Ave, Upland, CA 91786$130,000
0 Bay St Unit AR25093919, Alhambra, CA 91786
0 Bay St Unit AR25093919, Alhambra, CA 91786