Menu


3883 Taylor Road

Loomis • Pending
$Confidential

Year Built: 1970
Square Footage: 3800
Lot Size: .40 acres