8905 GRANT ST, Garibaldi OR 97118
Status: For Sale
Price: $299,500
Beds: 3 Baths: 3
Click here for details.