The Embassy of Nepal is at 2131 Leroy Place. It is a large 3 1/2 story townhouse built in 1920 in the Colonial Revival style, and is on the National Register of Historic Places.
Categories
Embassy of Nepal

The Embassy of Nepal is at 2131 Leroy Place. It is a large 3 1/2 story townhouse built in 1920 in the Colonial Revival style, and is on the National Register of Historic Places.