Penrose Street
United States
>
Missouri
>
Saint Louis
>
Hyde Park
>
Penrose Street
The Penrose Street is a street in Saint Louis, Hyde Park.
Penrose Street
type of road
Secondary road
Bremen Avenue
Farragut Street
Joshura House Ministries
Former Police Station
19th Street
Penrose Street
Bremen Theatre
North 22nd Street
North 21st Street
Newhouse Avenue
Blair Avenue
North 20th Street
North Florissant Avenue
North Florissant at Branch, North Florissant at Salisbury, North Florissant at Bremen, North Florissant at Angelica, North Florissant at Penrose, North Florissant at Ferry
House of God Church of the Living