$1,148,000 -
63 Olivehurst
Irvine ,
CA 92602
Country: US
Property listed by Surterre Properties Inc., Michael Mullen