18 W Owyhee Ave, Homedale, ID 83628
0.1
0.1
Indicative value based on
Office
SF
C
Overall Location Score
3
Decline Risk Score
15
Growth Potential Score
Delivery within 24 hours
6 people are interested in this property
Similar properties in this area
9 E Idaho Ave, Homedale, ID, USA
7 W Colorado Ave, Homedale, ID, USA
6 W Owyhee Ave, Homedale, ID, USA
4 W Owyhee Ave, Homedale, ID, USA
7 N Main St, Homedale, ID, USA
17 S 1st St, Nyssa, OR 97913, USA
81 S Oregon St, Ontario, OR 97914, USA
81 S Oregon St, Ontario, OR 97914, USA
503 Main St, Nyssa, OR 97913, USA
342 Sw 3rd St, Ontario, OR 97914, USA