Steve Brown Apartments 625 Langdon. No it was a decent place. When you’re renting directly from steve brown apartments, you are dealing directly with a property owner. Location & Map 625 on Langdon from 625langdon.stevebrownapts.com 625 on langdon is a steve brown apartments student choice community! Subletting is a great option,. Visit the post for more.