128 Avenida Serra
San Clemente, CA 92672
Listed on By Owner by Michael Ahumada
- 2 Bed
- 1 Baths
- 850 Sq ft
- 100 Acres(Lot)
Fantastic opportunity to lease a newly updated upper unit with fresh paint, vinyl flooring, 1 car attached garage, and additional parking...
Read More