Moore House

20 Armistead
Little Rock
Arkansas
United States