S Stevie Franchise Guest May 13, 2008 #1 I mean a high rise apartment building? Also how much do you usually rent an apartment like that for?