20880 South Service Road
  |  $715,000



Property Details