Floorplan Published on June 25, 2024 in Cardross Road, Dumbarton, G82 4JEFull resolution (813 × 558) ← Previous Floorplan