27171 North 121st Street, Scottsdale, AZ 85262

Current Owners
Finca Farms Ltd. Partnership
Purchase Price
$315,000 (2014)
Property Taxes
$2,098 (2017)
Blockshopper green logo