Share Icons Properties Properties New York NY The Sierra Luxury Rentals Contact Information Leasing Office 130 West 15th Street, New York, NY, 10011 The Numbers Floors 14 Units 213 Square Footage 147k Completion 2002 Click here to contact a leasing agent about apartments at The Sierra. An intimate and exclusive smoke-free building with just over 200 residences, the 14-story Sierra is a true boutique address, meticulously designed and planned to complement the brownstones and townhomes that give West 15th Street its classic city charm. Amenities Bicycle Storage, Business and Tech Lounge, Health and Fitness Center, Landscaped Rooftop Sun Terrace Design & Construction Unit Types Alcove Studio Studio 1 Bedroom 2 Bedroom Junior 4 Construction Company Plaza Construction Corporation Interior designers Studio Gaia Landscape designer Mathews Nielsen Landscape Architects HM White Site Architects Management Company Related Management Market status Previously Offered Architects Costas Kondylis and Partners Gallery