Details

  • 2 Bedrooms
  • 1,627 Sq/ft
  • Lot 0.06 Acres
  • Built in 1990

Images

54339 Shoal Creek, La Quinta, CA 92253, US