Mars Pl, Jamaica NY
Residents
Alternative address: 12812 Mars Pl, Saint Albans, NY 11434-3441
Residence for Single Family- 3,360 sqft
- Built in 1998
Facts
Lot size: 2,800 sqft
Stories: 3
Who has lived here
Residence for Single Family
- 2,280 sqft
- Built in 1998
Facts
Lot size: 1,900 sqft
Stories: 3