5596 Mountain View Ave, Yorba Linda CA 92886

5596 Mountain View Ave

Yorba Linda CA 92886,
Purchase Price: $1,700,000
Est. ARV.: $3,100,000
Est. Profit: $300,000

5

3.5

4122

TBD