The Philadelphia stations are 35 miles due east of your location, and should be easy to get with a good all-channel antenna mounted on your roof. You need a good all-channel directional antenna because WPVI-DT operates on VHF low-band channel 6, so I would recommend using a Winegard HD-7082P or a Channel Master Crossfire 3679 mounted on your roof.
You also have the Harrisburg stations in the opposite directions about 42 miles away, and, if you use an antenna rotator, those stations will also be available to you. Good rotators include the Channel Master 9521a and the AntennaCraft TDP-2.
Here is a good antenna installation guide to help you:
http://manuals.solidsignal.com/AntInstallGuide.pdfDespite what your homeowner's association tries to tell you, the FCC ruled over 15 years ago that homeowners associations may not restrict the installation of TV antennas on the roof of your private residence for the purposes of TV, radio or internet reception. If that clause exists in your homeowner's association regulations, it is in error and is unenforceable. The burden of proof is placed on the homeowners association, and they can be liable for damages if they try to enforce their no-antenna on the roof rules. I have attached a link to the FCC website where the details of the law are explained. I hope that you find it useful.
http://www.fcc.gov/mb/facts/otard.html