1721 E. St Andrew Place

Santa Ana, California - 105,000 s.f.