For renters in New York City or Los Angeles, apartments available for less than $1,000 are mere urban legends. For renters in ...
A Wichita property investor and management firm has acquired a newly converted apartment complex that was previously the Inn at Tallgrass hotel in northeast Wichita.