$1,250,000 -
235 Avenida Lobeiro Unit 117
San Clemente ,
CA 92672
Country: US