Devonshire St, New Iberia LA
Residents
Residence for Single Family
- Lot: 0.75 acres
- Built in 1994
Facts
Lot size: 0.75 acres
Parking: Carport, 400 sqft
Who has lived here
Residence for Single Family
- Lot: 0.67 acres
- Built in 1995
Facts
Lot size: 0.67 acres
Parking: Garage - Attached, 400 sqft