Home > Missouri homes > Saint Louis homes > 63119 homes > Amelia Avenue homes

Amelia Avenue homes

Amelia Avenue, Saint Louis 63119 contains 20 assessor property records.

656 Amelia Avenue, Saint Louis MO
This 2 bedroom, 1 bathroom home has 1531 square feet and was built in 1924.
681 Amelia Avenue, Saint Louis MO
This 4 bedroom, 2.5 bathroom home has 2434 square feet and was built in 1920.
660 Amelia Avenue, Saint Louis MO
This 4 bedroom, 1.5 bathroom home has 1990 square feet and was built in 1925.
666 Amelia Avenue, Saint Louis MO
This 4 bedroom, 1.5 bathroom home has 2434 square feet and was built in 1902.
657 Amelia Avenue, Saint Louis MO
This 4 bedroom, 2 bathroom home has 2134 square feet and was built in 1920.
654 Amelia Avenue, Saint Louis MO
This 3 bedroom, 1 bathroom home has 1656 square feet and was built in 1917.
639 Amelia Avenue, Saint Louis MO
665 Amelia Avenue, Saint Louis MO
This 3 bedroom, 1.5 bathroom home has 1551 square feet and was built in 1903.
667 Amelia Avenue, Saint Louis MO
This 3 bedroom, 1.5 bathroom home has 1830 square feet and was built in 1917.
639 Amelia Avenue #A, Saint Louis MO
This 3 bedroom, 3 bathroom home has 2956 square feet and was built in 1918.
671 Amelia Avenue, Saint Louis MO
This 4 bedroom, 2 bathroom home has 2120 square feet and was built in 1924.
661 Amelia Avenue, Saint Louis MO
This 3 bedroom, 1 bathroom home has 1449 square feet and was built in 1903.
668 Amelia Avenue, Saint Louis MO
This 3 bedroom, 2 bathroom home has 1838 square feet and was built in 1902.
674 Amelia Avenue, Saint Louis MO
This 3 bedroom, 2 bathroom home has 1445 square feet and was built in 1906.
644 Amelia Avenue, Saint Louis MO
This 4 bedroom, 2.5 bathroom home has 2560 square feet and was built in 1905.
658 Amelia Avenue, Saint Louis MO
This 3 bedroom, 1.5 bathroom home has 1798 square feet and was built in 1910.
675 Amelia Avenue, Saint Louis MO
This 3 bedroom, 2.5 bathroom home has 1441 square feet and was built in 1910.
647 Amelia Avenue, Saint Louis MO
This 4 bedroom, 2 bathroom home has 2875 square feet and was built in 1900.
653 Amelia Avenue, Saint Louis MO
This 3 bedroom, 1.5 bathroom home has 2372 square feet and was built in 1909.
650 Amelia Avenue, Saint Louis MO
This 3 bedroom, 1 bathroom home has 2112 square feet and was built in 1895.
1