12905 Ternberry CtTustin CA 92782

Price685,000
Floor size1342
Beds3
Baths2.5
Year Built1995