← All properties
12425 Pizarro Dr, St. Louis, Missouri, 63138 2648, United States
12425 Pizarro Dr, St. Louis, Missouri 63138 2648· U Buy Houses
Price
$40,000
Beds
3
Baths
1
Sqft
925
Year built
—
Type
—
Occupancy
—
Rehab level
—
Garage
—
12425 Pizarro Dr, St. Louis, Missouri 63138 2648· U Buy Houses